difficult to sell - Español Inglés Diccionario